j2ee php cam software .org design .com cad css cnc javascript content management system mysql xhtml cmsimple perl rails diamond autocad analysis .net jsp emerald c++ cgi jewelry gold algorithm autodesk